package hui.zhang.quartz;

import java.util.Date;

import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.springframework.beans.factory.annotation.Autowired;

import hui.zhang.service.take_delivery.PromotionService;

/**
 * 
 * @author hui.zhang
 * @date 2017年12月23日 下午2:13:34
 */
public class PromotionJob implements Job {

	@Autowired
	private PromotionService promotionService;
	
	@Override
	public void execute(JobExecutionContext context) throws JobExecutionException {
		System.out.println("活动过期处理程序执行了...");
		//每分钟执行一次，当前时间大于endDate，活动已过期 设置status='2'
		promotionService.updateStatus(new Date());
	}

}
